@charset "utf-8";
/*body{background: url(../images/public/bg.jpg) #f9f6e9 center top no-repeat; background-attachment: fixed; background-size: cover; }*/
/*body{background: url(../images/public/nbg_s3.png) #f9f6e9 center top no-repeat; background-attachment: fixed; background-size: cover; }*/
body{background: #f3f4f8;}
/*首页头条*/
.m-index-toutiao{/*height: 140px;*/ background: #f4f4f4;}
.m-index-toutiao .u-index-toutiao{color: #021728; text-align: center; padding: 15px 0 10px 0;}
.m-index-toutiao .u-index-toutiao a{font-weight: bold; color: #015293;font-size: 30px;}
.m-index-toutiao .u-index-toutiao a:hover{color: #021728;}
.m-index-toutiao .u-u-index-toutiao-desc{ font-size: 16px; line-height: 32px;    padding:0 20px 15px;}
.m-index-toutiao .u-u-index-toutiao-desc a:hover{color: #015293;}




/*.m-znfwtj{left: -54px;top:86px;}*/
.m-znfwtj{left: -54px;top:86px;}

.m-honewsbox{text-align: center;    padding: 0 15px;}
.m-honewsbox h1{color: #b80608;font-size: 36px;font-weight: bold;padding: 0 0 18px;/* display: block;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis; */}
.m-honewsbox h1:hover{color: #b80608;}
.m-honewsbox p{display: block;    padding-bottom: 13px;}
.m-honewsbox ul{ text-align: center; padding-bottom:5px;overflow: hidden;}
.m-honewsbox ul li{float: left;height: 20px;line-height: 20px;width: 33.33%;}
.m-honewsbox li a { display: block;color: #333;padding: 0 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m-honewsbox li a:hover{color: #b80608;padding-left: 16px; transition: all .3s;}
/**主体内容***/
.m-main{background: #fff;padding: 20px 20px 5px !important;}

.g-flash,.g-flash img{height: 442px;}
.g-flash img{display: block; width: 100%;}
.g-flash .owl-item{position: relative;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 120px 0 15px; height: 50px; line-height: 50px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.3); color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 15px; bottom: 17px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 9px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 14px; height: 14px;  border-radius: 7px;background: #b1b4b5;}
.g-flash .owl-pagination .active span{background: #fff;}



/***首页轮播新版***/

.m-flash .mF_expo2010,.m-newflash .mF_expo2010 .pic{width: 100%;}
/*.m-flash .mF_expo2010 .pic,.g-newflash,.m-flash .pic img{height: 460px;}*/
.m-flash .mF_expo2010 .pic li,.m-flash .pic img{display: block; width: 100%;}
.m-flash .mF_expo2010 .txt{position: absolute; bottom: 0; left: 0; right: 0;}
.m-flash .mF_expo2010 .txt li{width: 100%; height: 50px !important; line-height: 50px !important;}
.m-flash .mF_expo2010 .txt li a{display: block;    padding: 0 140px 0 15px;font-size: 16px; font-weight: normal; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-flash .mF_expo2010 .num{position: absolute; right: 15px; bottom: 17px;}
.m-flash .mF_expo2010 .num li{float: left; margin-left: 8px; width: 14px; height: 14px; background: #72797e; -moz-border-radius: 10px; border-radius: 10px; overflow: hidden; text-indent: 9999px;}
.m-flash .mF_expo2010 .num li.current a,.m-flash .mF_expo2010 .num li:hover a{background: #fff;}
.m-flash .mF_expo2010 .txt_bg{height: 50px !important;}

.m-flash .mF_expo2010 .pic,.g-newflash,.m-newflash .pic img{height: 460px;}

.m-xznews{padding-bottom: 2px;}
.m-xznews .nr-tit{display: none;}

.m-xznews .m-liststyle1.m-zz{padding-left: 70px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn{top: 10px;left: 17px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn a{display: block;}
.m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 46px;}
.m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child{display: block; width: 228px;height: 42px;line-height: 42px; background: #015293;color: #fff;text-align: center;border-radius: 5px;}
.m-zz div:last-child a:first-child{position: absolute;bottom: -65px;left: 17px;}
.m-zz div:last-child a:last-child{position: absolute;bottom: -65px;right: 0;}
.m-zz ul:first-child{border-bottom: 1px solid #d8d9da;padding-bottom: 14px;margin-bottom: 14px;}

.m-xznews .m-tabstyle1 li{width:20%;text-align:center;}
.m-news{/*height: 442px;*/}
.g-news{background: #fff;padding: 0px;/*height: 510px;*/    overflow: hidden;}
.m-tzgg{height: 108px;   /*border-top: 1px solid #ddd;*/margin-top: 20px;}
.m-tzgg>a:first-child{display: none;}
.m-tzgg h2{text-align: center;background: url(icon-li2.png) center repeat-x;padding: 22px 0 22px;}
.m-tzgg h2 a{font-family: blod;font-size: 18px;color: #b80608;padding: 10px 27px;background: #e8e8e8;}
.m-tzgg .u-tit{background: url(bg-gonggao.png) left center no-repeat;    height: 108px;width: 100px;top:0;left: 0;}
.m-tzgg .m-liststyle1{    padding-left: 115px;height: auto;overflow: hidden;}

.m-xznews .m-liststyle1.m-zz{padding-left: 70px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn{top: 10px;left: 17px;}
.m-xznews .m-liststyle1.m-zz .u-zzbtn a{display: block;}
.m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 46px;}
.m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child{display: block; width: 228px;height: 42px;line-height: 42px; background: #015293;color: #fff;text-align: center;border-radius: 5px;}
.m-zz div:last-child a:first-child{position: absolute;bottom: -65px;left: 17px;}
.m-zz div:last-child a:last-child{position: absolute;bottom: -65px;right: 0;}
.m-zz ul:first-child{border-bottom: 1px solid #d8d9da;padding-bottom: 14px;margin-bottom: 14px;}

/*2022年8月11日18:34:36 修改*/
/*.m-xznews .m-tabstyle1 li{width:33%;text-align:center;}*/
.m-xznews .m-tabstyle1 li{width:33.2%;text-align:center;}
.m-tabstyle1 a{font-size: 18px;}
.m-xznews .m-tabstyle1 .index-nm-tab li{width:20%;text-align:center;}
.m-xznews .m-tabstyle1 .index-nm-tab li a{font-size: 16px;font-weight: bold;}
/*2022年9月15日11:12:30 修改 改成三块了*/
/*2022年9月16日14:52:53 修改 又改成4快了...*/
.m-xznews-3p{}
.m-xznews-3p .m-tabstyle1 .index-nm-tab li{width:24.8%;text-align:center;}

.nr-tit{ padding-top: 6px;}
.nr-tit a {color: red;}
.m-special{background: #fff;height: 165px;border:1px solid #ddd;}
.g-special{margin-left: 50px;  margin-top: 20px;}
.g-special .bd{margin: 0 23px 0 234px;height: 121px;}
.g-special .gzbb{margin-left:20px;}
.g-special li{float: left; margin-right: 16px;}
.g-special li img{display: block; width: 210px; height: 121px;}
.g-special .prev,.g-special .next{position: absolute; display: block; width: 17px; height: 31px; top: 50px; /*background-image: url(../images/public/icon-special.png);*/ background-repeat: no-repeat;}
.g-special .prev{left: 230px;background-position:  -2px 1px;}
.g-special .next{right: 18px; background-position: -23px 2px;}

.m-box3leftpublic1,.m-box3middelservice1,.m-box3rightinter1{height: 284px;border:1px solid #ddd;padding: 20px 14px;}
.m-tabstyle3 li.u-gray a{background: url(gray-line.png) left center no-repeat;}
.m-gray{margin-bottom: 23px;}

.m-searchbox2{height: 50px;border:1px solid #ddd;}
.m-searchbox2 select{border:none;height: 48px;    line-height: 48px;width: 110px;padding-left: 14px;font-size: 14px;color: #333333;font-weight: bold;}
.m-searchbox2 .g-inptut{    width: 248px;position: relative;}
.m-searchbox2 .g-inptut input{border:none;line-height: 48px;height:48px;}
.m-searchbox2 .g-inptut input.u-inputtext{text-indent: 40px;width: 100%;font-size: 14px;}
.m-searchbox2 .g-inptut input.u-submitbtn{position: absolute;    background: #fff;font-size: 24px; color: #c9c9c9;right: 18px;top: 0;}

/*国务院政策 省政府政策*/
.wj-fbox{display: flex;justify-content: space-between}
.gwyzc,.szfwj{display: inline-block; width: 30%; height: 30px; line-height: 30px; background: #015293; color: #fff; text-align: center; border-radius: 5px;}
.gwyzc:hover,.szfwj:hover{color: #FFFFFF;}
.gwyzc,.szfwj{}
/*国务院政策 省政府政策end*/


/*国务院信息 省政府信息*/
.xx-fbox{display: flex;justify-content: space-between}
.xx-fbox a{display: inline-block; width: 32%; height: 42px; line-height: 40px; color: #015293; text-align: center; background: url("xgh_img.png") no-repeat; border: 1px solid #015293; text-indent: 20px;border-radius:3px;}
.xx-fbox a.gwyxx{background-position: 4px 10px;}
.xx-fbox a.szfxx{background-position: 14px 10px;}
.xx-fbox a.xysxx{background-position: 14px 10px;}
/*国务院信息 省政府信息*/


/*新加-新闻栏目2022年8月29日15:56:35*/
.xx-xj-lmbox{display: flex; justify-content: space-between; margin-bottom: 10px;}
.xx-xj-lmbox>a{display: inline-block; width: 32%; border: 1px solid #015293; text-align: center; height: 90px; border-radius: 10px; color: #015293;}
.xx-xj-lmbox>a:nth-child(1){background: url("xw_index_lm1b.png") no-repeat center 21px #f5f5f5;}
.xx-xj-lmbox>a:nth-child(2){background: url("xw_index_lm2b.png") no-repeat center 21px #f5f5f5;}
.xx-xj-lmbox>a:nth-child(3){background: url("xw_index_lm3b.png") no-repeat center 21px #f5f5f5;}
.xx-xj-lmbox>a:nth-child(1):hover{background: url("xw_index_lm1w.png") no-repeat center 21px #015293;color: #ffffff;}
.xx-xj-lmbox>a:nth-child(2):hover{background: url("xw_index_lm2w.png") no-repeat center 21px #015293; color: #ffffff;}
.xx-xj-lmbox>a:nth-child(3):hover{background: url("xw_index_lm3w.png") no-repeat center 21px #015293; color: #ffffff;}
.xx-xj-lmbox>a p{margin-top: 56px;}
/*新加-新闻栏目 end*/




.m-box3leftpublic2,.m-box3middelservice2,.m-box3rightinter2,.m-box3rightinter3{height: 282px;border:1px solid #ddd;padding: 20px 14px;}
.m-zdlyzk ul li{text-align: center;}
.m-zdlyzk ul li a{display: block;}
.m-zdlyzk ul li a:hover{text-decoration: none;}
.m-zdlyzk ul li a i{ position: relative;    overflow: hidden;width: 50px;height: 50px;border-radius: 25px;border:1px solid #cdcdcd;display: block;margin:0 auto;color: #015293;font-size: 28px;line-height: 50px;transition: 0.3s;}
.m-zdlyzk ul li a i.gkx1{background: url("gkx1.png") no-repeat center center;}
.m-zdlyzk ul li a i.gkx2{background: url("gkx2.png") no-repeat center center;}
.m-zdlyzk ul li a i.gkx3{background: url("gkx3.png") no-repeat center center;}
.m-zdlyzk ul li a i.gkx4{background: url("gkx4.png") no-repeat center center;}
.m-zdlyzk ul li a i.gkx5{background: url("gkx5.png") no-repeat center center;}
.m-zdlyzk ul li a i.gkx6{background: url("gkx6.png") no-repeat center center;}
.mkd-gkx{margin-bottom: 15px;}

/*.m-zdlyzk ul li a:hover p{color:#015293;}*/
.m-zdlyzk ul li a p{font-size: 16px;color: #333333;padding: 10px 0 12px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-zdlyzk ul li a p:hover{color: #015293;}
.m-zdlyzk ul li a:hover i{font-size: 30px;transform: rotate(-25deg);-ms-transform: rotate(-25deg);-moz-transform: rotate(-25deg);-webkit-transform: rotate(-25deg);-o-transform: rotate(-25deg);/*background: #015293;*/color: #015293;}

.m-box3leftpublic3,.m-box3middelservice3{height: 262px;border:1px solid #ddd;padding: 20px 14px 0;}
.m-xxgkzl ul li{text-align: center;}
.m-xxgkzl ul li a{display: block;}
.m-xxgkzl ul li a:hover{text-decoration: none;}
.m-xxgkzl ul li a i{ position: relative;overflow: hidden;width: 48px;height: 48px;border-radius: 5px;display: block;margin:0 auto;background:#056ec2;font-size: 28px;line-height: 48px;transition: 0.6s;color: #fff;}
.m-xxgkzl ul li a:hover i{transform: rotateY(360deg);}
.m-xxgkzl ul li a:hover p{color:#015293;}
.m-xxgkzl ul li a p{font-size: 14px;color: #333333;padding: 11px 0 17px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-xxgkzl ul li a i:after{content: ""; position: absolute;left: 50%; top: 50%;width: 0;height: 0;background: #015293;opacity: 0; transition: 0.6s;border-radius: 50%; z-index: -1;}
.m-xxgkzl ul li a:hover i:after { top: 0; left: 0; width: 100%; height: 100%;opacity: 1;}
.m-xxgkzl ul li a:hover i{background: #015293;color: #fff;}
.m-box3leftpublic3 .m-tabstyle3 li.u-active a:hover,.m-box3middelservice2 .m-tabstyle3 li.u-active a:hover{cursor: default;}
.m-zcsdy .m-tabstyle3 li.u-active a:hover{cursor: pointer;}

.m-switchdepart{    top: 0;width: 128px;height: 28px;line-height: 28px;color: #fff;right: 0;text-align: center;background: #f4aeae;padding-right: 6px;border-radius: 14px;}
.m-switchdepart:hover{background: #015293;color: #fff; -ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}
.m-switchdepart .u-area{/*background: url(../images/home/arrow-down2.png) right center no-repeat;*/font-size: 14px;}
.m-switchdepart .u-area:hover{cursor: pointer;}
.g-servicelist{height: 162px;overflow-y: auto;}
.g-servicelist ul li{width: 33.33%;text-align: center;padding: 16px 0;float: left;}
.g-servicelist ul li a{display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mslyfw{/*padding-top: 15px;*/}
.m-mslyfw ul li{height: 52px;line-height: 52px;text-align: center;margin-bottom: 18px;}
.m-mslyfw ul li a{display: block;background: #f5f5f5;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;border: 1px solid #ddd;}
.m-mslyfw ul li:hover a{box-shadow:0px 0px 5px #015293; background: #015293;color: #fff;}

.m-publicservice{margin-top: -10px;}

.m-zcsdy:hover{background: #dcdcdc;}
.m-zcsdChild{padding-top: 18px;margin:0 -3px;}
.m-zcsdChild .u-text{}
.m-zcsdChild .u-text ul li{height: 45px;width: 114px;float: left;text-align: center;}
.m-zcsdChild .u-text ul li.u-active a{color: #015293; }
.m-zcsdChild .u-text ul li a:hover{border:1px solid #015293;}
.m-zcsdChild .u-text ul li a{display: block;line-height: 43px;background: #fff;    border: 1px solid #ddd;}
.m-companyall{position: relative;}
.g-company{height: 53px;line-height: 51px;background: #fff;border:1px solid #ddd;padding: 0 14px;}
.g-company .u-jdytitle{color: #ccc;font-size: 16px;    padding-right: 35px;float: left;}
.g-company .u-jdyname{color:#000;/*background: url(../images/home/arrow-gary-down.png) right center no-repeat;*/    display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-dropsel{background: #fff;    box-shadow: 1px 1px 2px #ddd;display: none;    position: absolute; top: 53px;left: 0; z-index: 2;width: 100%;height: 177px;
    overflow-y: auto;}
.m-dropsel ul{border: 1px solid #ddd;border-top: none;}
.m-dropsel ul li{line-height: 44px;text-align: center;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;padding: 0 10px;}
.m-dropsel ul li:hover{cursor: pointer;color: #015293;padding-left: 16px; transition: all .3s;}
.m-userSearch{height: 55px;}
#writeSearch{text-align: center;color: #fff;height: 52px;    background: url(writeSearch.png) #015293 center 9px no-repeat;
    line-height: 74px; border:none;width: 100%;}
.g-userSearch i{padding-top: 6px;display: block;}

.u-zcjdy{color: #015293;}
/**区域切换***/
/*.header-dropdown {min-height:400px;position: fixed;display: none;  padding: 0 20px;z-index: 999999; background-color: #fff;border-radius: 3px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}*/
.header-dropdown .nav-selected {color: #015293;font-size: 16px;}
.header-dropdown .nav-selected ul {display: inline-block;}
.header-dropdown .nav-selected ul li:last-child { background: none;}
.header-dropdown .nav-selected ul li {/*background: url(../images/home/xiazai.png) right center no-repeat;*/display: inline-block;background-size: 13px 60%; padding-right: 20px;padding-left: 10px;cursor: pointer;}
.header-dropdown .nav-selected .ares-sure {color: #fff;padding: 4px 30px;background-color: #015293;font-size: 16px;display: inline-block;cursor: pointer;}
.header-dropdown dd {float: left;margin-right: 20px;font-size: 14px;line-height: 32px;height: 32px;padding-left: 10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.header-dropdown dd:hover {background: #aaa;}
.header-dropdown #area-street dd {width: 100px;margin-right: 20px;}
.header-dropdown .current { color: #ff0000;}
.header-dropdown dl {position: relative;margin: 20px 0;clear: both;line-height: 38px;}
.header-dropdown .depart-selected-tip {width: 95%;padding: 20px 0 0 10px; border-top: dashed 1px #eee;font-size: 15px;font-weight: bolder;}
.nav-selected .u-close{right: 0;top: -20px;font-size: 24px;}
.nav-selected .u-close:hover{cursor: pointer;}
.m-wriiting{right: 0;}
.m-wriiting a{color: #333333;font-size: 14px;display:inline-block;padding: 0;}
.m-wriiting a:hover{color: #015293;}
.m-wriiting span{background: url(icon-li3.png) left center no-repeat;    display: inline-block;    padding-left: 12px;text-align: right;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-talking .u-talkpic{height: 96px;}
.m-talking .u-talkpic a{overflow: hidden;display: block;height: 100%;}
.m-talking .u-talkpic img{display: block;margin: 0 auto;max-width: 100%;height: 100%;transition: all 0.6s;}
.m-talking .u-talkpic img:hover{transform: scale(1.1);}
.m-talklist{font-size: 16px;color: #333;line-height: 30px;}
.m-talklist .u-listspanleft{float: left;}
.m-talklist .u-listspan{ display: block;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.m-talklist .u-listspan:hover{padding-left: 3px; transition: all .3s;}
.m-talking p{line-height: 25px;margin-top:16px;}
.m-talking p a{color: #056ec2;}

.m-konw{padding: 8px 0;    position: relative;}
.m-konw a{}
.m-box3rightinter3 .m-yqihy .u-huyou{font-size: 16px;color: #333333;   left: 28px;top: 0;line-height: 29px;}
.m-box3rightinter3 .m-yqihy .u-guifan{font-size: 14px;line-height: 28px;color: #666666;}
.m-box3rightinter3 .m-yqihy .u-guifan:hover{color: #015293;}
.m-box3rightinter3 .m-yqihy .u-huyou:hover{color: #015293;}
.m-box3rightinter3 .m-yqihy i{color: #056ec2;font-size: 19px;vertical-align: middle;    margin-right: 8px;    float: left;}

.m-result{margin-top: 10px;}
.m-result div{text-align: center;margin-top: 16px;}
.m-result div a{display: block;background: #f5f5f5;color: #444444;line-height: 86px;height: 86px;border-radius: 5px;border: 1px solid #ddd;}
.m-result div a:hover{    background: #015293;
    transition: all ease-in .3s;
    color: #fff;}
.m-result div a i{display: inline-block;   width: 35px;height: 35px; vertical-align: middle;}
.m-result div a i.index-rd1{background: url("index-rd1.png") no-repeat 2px 2px;}
.m-result div a i.index-rd2{background: url("index-rd2.png") no-repeat 2px 2px;}
.m-result div a i.index-rd3{background: url("index-rd3.png") no-repeat 2px 2px;}
.m-result div a i.index-rd4{background: url("index-rd4.png") no-repeat 2px 2px;}

.m-result div a:hover i.index-rd1{background: url("index-rd1w.png") no-repeat 2px 2px;}
.m-result div a:hover i.index-rd2{background: url("index-rd2w.png") no-repeat 2px 2px;}
.m-result div a:hover i.index-rd3{background: url("index-rd3w.png") no-repeat 2px 2px;}
.m-result div a:hover i.index-rd4{background: url("index-rd4w.png") no-repeat 2px 2px;}
.lh-mark{margin-top: 10px;}
.m-result div a span{vertical-align: top;}





#hotServices li{line-height: 30px; cursor: pointer;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;display: block;}
#hotService .modal-title{color: #015293;}
/***智能场景样式**/
.con_tab_bg{background: #056ec2; overflow: hidden; width: 0px; position: absolute; left: 53px; z-index: 22; top:0;}
.con_tab_abc{width: 341px; overflow: hidden;}
.zntj_con_text{position: absolute; top: 50px; left: -52px; width: 52px; height: 229px; /*background: url(zfzx_zntj_20181116_06.png) top center no-repeat;*/ color: #ffffff; padding-top: 40px; text-decoration: none;}
.zntj_con_text img{color: #ffffff; height: auto; text-align: center; display: block; margin: 0 auto; padding-bottom: 10px;}
.zntj_con_text span{color: #ffffff; width: 20px; height: auto; text-align: center; font-size: 20px; line-height: 24px; display: block; margin: 0 auto;}
.xxgk_tit_tab{background: #056ec2; height: 55px; line-height: 55px; overflow: hidden; margin: 0 0 10px 0;}

.bottom_news{width: 332px; margin:9px;background: #ffffff; height:298px;overflow: hidden;}
.bottom_news .xxgk_tit_tab span{float: left; text-align: center; color: #ffffff; font-size: 18px; font-weight: bold; height: 55px; width: 33.3%; cursor: pointer;}
.bottom_news .xxgk_tit_tab span.hover{background: #ffffff; color: #333333;}
.bottom_news dl dd a{display: inline-block;padding: 4px 0 4px 10px;line-height: 22px;min-width: 256px;/* overflow: hidden; white-space: nowrap; text-overflow: ellipsis;*/width: 308px;}
.bottom_news dl dd a>span{display: inline-block; width: 98%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.bottom_news dl dd a>em{float: right;color: #000000;display: inline-block;}
.bottom_news dl dd{line-height:20px;padding: 15px 0 10px 13px;margin:0; position:relative; overflow:hidden;font-size: 16px; box-sizing: border-box;}
/*.bottom_news dl dd span{position:absolute; right:0px; bottom:5px; background:#fff; padding:0 5px; color:#999999; font-size:12px;}*/
.bottom_news dl dd a{color:#333333;}
.bottom_news dl dd a:hover{color:#056ec2;}
.bottom_news dl dt{font-size: 16px;padding: 0 18px;}
.bottom_news dl{margin:0 0 0 0;height: 282px;}
.bottom_news dl::-webkit-scrollbar{display: none; width: 8px; height: 1px;}
.bottom_news dl::-webkit-scrollbar-thumb{border-radius: 8px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: #78b929;}
.bottom_news dl::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 8px; background: #f0f3f6;}
.m-tpxzadv{padding: 20px; background: #fff;}



/*新加专题专栏2022年8月29日11:53:15*/
.m-zwzt-title{width: 100%;background: url("index-ztzl-bg.png") no-repeat center center;text-align: center;}
.m-zwzt-title img{margin: 0 auto;background: #fff;padding: 0 10px;}
.m-zwzt-title-mobile{}
.m-zwzt-title-mobile p{display: inline-block;font-size: 20px;color: #20528f;font-weight: bold;padding-bottom: 3px;;border-bottom: 3px solid #20528f;}

#swiper_5{width: 100%; height: 108px; overflow: hidden;}
#swiper_5 .swiper-container{width: 100%; height: 108px; overflow: hidden; position: relative; z-index: 1;}
#swiper_5 .swiper-wrapper img{width: 100%; height: 108px;}
#swiper_5 .swiper-button-next{position: absolute; top: 50%; z-index: 10; cursor: pointer; background: url(index-zt-right-cur.png) no-repeat left center;
    right: 2px; width: 25px; height: 54px; margin-top: -27px; background-size: 20px 42px;}
#swiper_5 .swiper-button-prev{position: absolute; top: 50%; z-index: 10; cursor: pointer; background: url(index-zt-left-cur.png) no-repeat left center;
    left: 5px; width: 25px; height: 54px; margin-top: -27px; background-size: 20px 42px;}

/*新加专题专栏 end*/


/*large pcScreen*/
@media (min-width:1240px) {
.m-flash{width: 812px;/**+width: 658px;*/}
.m-news{width: 408px;/**+width: 522px;*/}
/*.header-dropdown{width: 1183px;}*/
}
/*medium pcScreen lg*/
@media screen and (max-width: 1240px) {
.m-tabstyle4 a{    padding: 0 19px;}
.m-searchbox2 .g-inptut{    width: 224px;}

.m-zz div:last-child a{display: none;}


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .m-index-toutiao .u-index-toutiao a{font-size: 24px;}
.m-box3leftpublic1, .m-box3middelservice1{height:auto !important;}
.m-box3leftpublic2, .m-box3middelservice2, .m-box3rightinter2{height:auto !important;}
.m-box3leftpublic3, .m-box3middelservice3,.m-box3rightinter3{height:auto !important;}
.m-searchbox2{height: auto;}
.m-searchbox2 select{float: none;width: 100%;}
.m-searchbox2 .g-inptut{float: none;width: 100%;border-top:1px solid #ddd;}
.m-searchbox2 .g-inptut input.u-inputtext{text-indent: 18px;}
.m-honewsbox h1{font-size: 32px;}
.g-servicelist{height: auto;}

}
/*pad md*/
@media screen and (max-width: 991px ){
    .m-index-toutiao{padding: 0 10px;}
    .m-index-toutiao .u-index-toutiao a{font-size: 24px;}
	.m-flash .mF_expo2010 .pic,.g-newflash,.m-newflash .pic img{height: 350px;}
    .m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 15px;}
    .m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child{display: block;position: static;width: 100%;margin-bottom: 10px;}
    .m-zz div:last-child a{display: block;position: static;width: 100%;margin-bottom: 10px;}
	
	.m-liststyle1 li{height: 34px;line-height: 34px;}
	.m-special{height: auto;}
    .g-special{padding: 10px 0;margin-left: 0;margin-top:0;}
	.g-special .next{right: 12px;}
    .m-honewsbox h1{font-size: 25px;}
    .g-news,.m-news,.m-tzgg{height: auto;}
    .m-tzgg .m-liststyle1{position: static;}
    .m-xznews {padding-bottom: 0; border-bottom: none;}
    .m-tzgg .m-liststyle1{    padding-left: 0;}
    .m-tzgg>a:first-child{display: block;width: 100%;height: 38px;line-height: 38px;font-weight: bold;color: #fff;background: #015293;text-align: center;}
    .m-tzgg>a:nth-child(2){display: none;}

    .m-hotbox{padding-left: 97px;}
	.m-honewsbox li a{padding:0;}
	.m-hotbox ul li {width: 50%;float: left;margin-bottom: 10px; overflow: hidden;height: 24px;}
    .m-hotbox ul li.u-border{border-right: none;}
    .m-hotbox ul li a{    text-align: left;}
	
	.m-tpxzadv{padding: 15px;}
	
    .m-xznews .m-liststyle1.m-zz .dzy{margin-bottom: 15px;}

    .m-zz div:last-child a:first-child,.m-zz div:last-child a:last-child{display: block;position: static;width: 100%;margin-bottom: 10px;}
    .m-zz div:last-child a{display: block;position: static;width: 100%;margin-bottom: 10px;}
}
@media screen and (min-width: 767px){
    .m-index-toutiao{padding: 0 10px;}
	 
     .modal-dialog{margin: 110px auto !important;}

    /*fix首页轮播 :>767 set height*/
    .m-flash .mF_expo2010 .pic,.g-newflash,.m-flash .pic img{height: 460px;}


}
/*phone sm*/
@media screen and (max-width: 767px) {
    .m-index-toutiao{height: auto;padding: 0 10px;}
    .m-index-toutiao .u-index-toutiao a{font-size: 22px;}
	.m-flash .mF_expo2010 .pic,.g-newflash,.m-newflash .pic img{height: 250px;}
	
	.m-box3leftpublic3,.m-box3leftpublic2{height: auto;}
	.m-gray{margin-bottom: 14px;}
	.box3middelservice1 .m-gray{margin-bottom: 19px;}
	.g-servicelist ul li{padding: 12px 0;}
	.m-switchdepart{width: 110px;}
	.m-switchdepart .u-area{font-size: 12px;}

    .m-talking p{margin-top:0;}
	.g-special .bd{margin:0 25px;}
	.g-special .prev{left: 0;}
    .g-special .next{right: 3px;}

    .m-hottop{padding: 10px;}

}

@media screen and (max-width: 450px) {
    .m-honewsbox ul li{width: 100%;}
	
	.m-tabstyle1 li span{display:none;}
}